/*
	Theme Name: HTML5 Blank
	Theme URI: http://html5blank.com
	Description: HTML5 Blank WordPress Theme
	Version: 1.4.3
	Author: Todd Motto (@toddmotto)
	Author URI: http://toddmotto.com
	Tags: Blank, HTML5, CSS3

	License: MIT
	License URI: http://opensource.org/licenses/mit-license.php
*/

/*------------------------------------*\
    MAIN
\*------------------------------------*/

/* global box-sizing */
*,
*:after,
*:before {
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-font-smoothing:antialiased;
	font-smoothing:antialiased;
	text-rendering:optimizeLegibility;
}
/* html element 62.5% font-size for REM use */
html {font-size:62.5%; margin:0;padding:0;width: 100%; }
body {margin:0;padding:0 0 40px 0;width: 100%; font:300 11px/1.4 'Helvetica Neue', Helvetica, Arial, sans-serif; color:#444; }
/* clear */
.clear:before, .clear:after {content:' '; display:table; }
.clear:after {clear:both; }
.clr,.clear {*zoom:1;clear: both !important; }
.fr{float: right !important;}
.fl{float: left !important;}
img {max-width:100%; vertical-align:bottom; }
a {/*color:#444; */text-decoration:none; }
a { color: inherit; color:expression(this.parentNode.currentStyle['color']); font-weight:inherit;font-weight:expression(this.parentNode.currentStyle['font-weight']); }
a:hover {color: inherit; color:expression(this.parentNode.currentStyle['color']); font-weight:inherit;font-weight:expression(this.parentNode.currentStyle['font-weight']); }
a:focus {outline:0; }
a:hover, a:active {outline:0; }
input:focus {outline:0; border:1px solid #04A4CC; }

/*------------------------------------*\
    STRUCTURE
\*------------------------------------*/

/* wrapper */
.wrapper {
	/*max-width:1280px;
	width:95%;*/
	margin:0 auto;
	position:relative;
}
/* header */
.header {

}
/* logo */
.logo {

}
.logo-img {

}
/* nav */
.nav {

}
/* sidebar */
.sidebar {
	float: right;
}
/* footer */
.footer {

}

/*------------------------------------*\
    PAGES
\*------------------------------------*/



/*------------------------------------*\
    IMAGES
\*------------------------------------*/



/*------------------------------------*\
	TYPOGRAPHY
\*------------------------------------*/

@font-face {
	font-family:'Font-Name';
	src:url('fonts/font-name.eot');
	src:url('fonts/font-name.eot?#iefix') format('embedded-opentype'),
		url('fonts/font-name.woff') format('woff'),
		url('fonts/font-name.ttf') format('truetype'),
		url('fonts/font-name.svg#font-name') format('svg');
    font-weight:normal;
    font-style:normal;
}

/*------------------------------------*\
    RESPONSIVE
\*------------------------------------*/

@media only screen and (min-width:320px) {

}
@media only screen and (min-width:480px) {

}
@media only screen and (min-width:768px) {

}
@media only screen and (min-width:1024px) {

}
@media only screen and (min-width:1140px) {

}
@media only screen and (min-width:1280px) {

}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),
	   only screen and (min-resolution:144dpi) {

}

/*------------------------------------*\
    MISC
\*------------------------------------*/

::selection {
	background:#04A4CC;
	color:#FFF;
	text-shadow:none;
}
::-webkit-selection {
	background:#04A4CC;
	color:#FFF;
	text-shadow:none;
}
::-moz-selection {
	background:#04A4CC;
	color:#FFF;
	text-shadow:none;
}

/*------------------------------------*\
    WORDPRESS CORE
\*------------------------------------*/

.alignnone {
	margin:5px 20px 20px 0;
}
.aligncenter,
div.aligncenter {
	display:block;
	margin:5px auto 5px auto;
}
.alignright {
	float:right;
	margin:5px 0 20px 20px;
}
.alignleft {
	float:left;
	margin:5px 20px 20px 0;
}
a img.alignright {
	float:right;
	margin:5px 0 20px 20px;
}
a img.alignnone {
	margin:5px 20px 20px 0;
}
a img.alignleft {
	float:left;
	margin:5px 20px 20px 0;
}
a img.aligncenter {
	display:block;
	margin-left:auto;
	margin-right:auto;
}
.wp-caption {
	background:#FFF;
	border:1px solid #F0F0F0;
	max-width:96%;
	padding:5px 3px 10px;
	text-align:center;
}
.wp-caption.alignnone {
	margin:5px 20px 20px 0;
}
.wp-caption.alignleft {
	margin:5px 20px 20px 0;
}
.wp-caption.alignright {
	margin:5px 0 20px 20px;
}
.wp-caption img {
	border:0 none;
	height:auto;
	margin:0;
	max-width:98.5%;
	padding:0;
	width:auto;
}
.wp-caption .wp-caption-text,
.gallery-caption {
	font-size:11px;
	line-height:17px;
	margin:0;
	padding:0 4px 5px;
}
.sticky {

}
.bypostauthor {

}



/*------------------------------------*\
    ADEPESC
\*------------------------------------*/
body{font-family: 'Lato', sans-serif;}

h1, h2, h3, h4, h5, h6{margin: 0;padding: 0;font-size: 100%;line-height: 100%;}
ul,ul li{margin: 0;padding:0;list-style: none;}
strong, b, i, em, div, p{color: #8c8c8c;font-size: 14px;}
a:hover strong{color: inherit;}
.ct,.center{margin: auto;width: 984px;}
.rel{position: relative !important;}

.bt-leiamais{background: url("img/bt-leiamais.png") no-repeat 0 0;height: 30px;width: 82px;text-align: center;color: #fff;line-height: 30px;font-size: 12px;font-weight: bold;font-style: italic;text-transform: uppercase;}
.bt-leiamais:hover{background-position: 0 100%;color: #fff;}

.header{background:url("img/bgheader.png") repeat-x 0 59px; height: 149px; width: 100%;}
	.header nav{ position: relative; z-index: 99;}
	.header .site-title{background: url("img/logo.png") no-repeat 0 0;display: block; height: 149px;left: 0;position: absolute;text-indent: -9999px;top: 0;width: 314px;}
	.header .site-title a{display: block;text-indent: -9999px;height: 149px;width: 314px;}
	.header .nav-links{float: right;height: 59px;*overflow: hidden;}
		.header .nav-links li{color: #1a884c;float: left;margin:22px 0 0 34px;font-size: 14px;font-weight: bold;font-style: italic;text-transform: uppercase;}
		.header .nav-links li a{padding: 2px 0 0 22px;min-height: 16px;display: block;}
		.header .nav-links li.links-uteis{}
		.header .nav-links li.links-uteis a{background: url("img/ico_linksuteis.png") no-repeat 0 50%;}
		.header .nav-links li.contato{}
		.header .nav-links li.contato a{background: url("img/ico_contato.png") no-repeat 0 50%;}
	.header .nav-menu{clear: both;float: right;}
		.header .nav-menu li{color: #fff;float: left;padding:0;position: relative;z-index: 1;}
		.header .nav-menu li a{padding: 0 33px;background: url("img/navmenu-sep.png") 100% 50% no-repeat;display: block;line-height: 49px;height: 49px;text-transform: uppercase;font-size: 18px;font-style: italic;}
		.header .nav-menu li.menu-item-last{background:none;}
		.header .nav-menu li .sub-menu{background-color: #fff;border-top:3px solid #83c215;position: absolute;z-index: 2;top: 49px;left: 0;/* width: 130%; */ display: none; }
		.header .nav-menu li .sub-menu li{ width: 100%; clear: both;}
		.header .nav-menu li .sub-menu a{background: none;line-height: 36px;height: 36px;color: #1e8e51; border-right: 1px solid #e8eaee; border-bottom: 1px solid #e8eaee; border-left: 1px solid #e8eaee;white-space: nowrap;font-style: 16px;}
		.header .nav-menu li .sub-menu a:hover{background-color: #83c215;color: #fff;}
	
#main{margin:auto;width: 984px;}
#content{float: left;width: 650px;}

.sidebar{float: right;width: 315px;}
	.sidebar h1{color: #19A459;text-transform: uppercase; font-weight: bold; font-style: italic; font-size: 24px;}
	.sidebar aside{clear: both;}
	
	.sidebar .convenios{}
	.sidebar .convenios h1{padding:5px 0 0 34px;background: url("img/ico_convenios.png") no-repeat 0 50%;}
	
	.sidebar .eventos{}
	.sidebar .eventos h1{padding:5px 0 0 34px;background: url("img/ico_eventos.png") no-repeat 0 50%;}
	.sidebar .eventos #wp-calendar{width: 100%;text-align: center;margin: 12px 0 0 0;}
	.sidebar .eventos #wp-calendar caption{background-color: #1e8e51;color: #FFF;font-size: 18px;text-transform: uppercase;padding: 10px 0;}
	.sidebar .eventos #wp-calendar thead{background-color: #8dcf19;color: #FFF;font-size: 16px;}
	.sidebar .eventos #wpfc-calendar-wrapper{border:1px solid #e9ebef;}
	.sidebar .eventos #wpfc-calendar-wrapper .fc-header{background-color: #1E8E51;border-bottom:1px solid #126337;position: relative;z-index: 1;height: 42px;}
	.sidebar .eventos #wpfc-calendar-wrapper .fc-header h2{color: #e9f0f4;font-size: 18px !important;text-transform: uppercase;}
	.sidebar .eventos #wpfc-calendar-wrapper .fc-header td{vertical-align: middle;}
	.sidebar .eventos #wpfc-calendar-wrapper .fc-header td.fc-header-left,
	.sidebar .eventos #wpfc-calendar-wrapper .fc-header td.fc-header-left,
	.sidebar .eventos #wpfc-calendar-wrapper .fc-header td.fc-header-left{padding:5px 0;}
	.sidebar .eventos #wpfc-calendar-wrapper .fc-header .fc-header-left .fc-button{background-color: #1e8e51;background-image: none;border:none;margin:0;}
	.sidebar .eventos #wpfc-calendar-wrapper .fc-header .fc-header-left .fc-button-today,
	.sidebar .eventos #wpfc-calendar-wrapper .fc-header .fc-header-left .fc-header-space{display: none;}
	.sidebar .eventos #wpfc-calendar-wrapper .fc-header .fc-header-left .fc-button-prev{position: absolute;z-index: 1;left: 0;top: 0;border-right:1px solid #126337;}
	.sidebar .eventos #wpfc-calendar-wrapper .fc-header .fc-header-left .fc-button-prev .ui-icon{background: url("img/set-left.png") no-repeat 0 50%;}
	.sidebar .eventos #wpfc-calendar-wrapper .fc-header .fc-header-left .fc-button-next{position: absolute;z-index: 1;right: 0;top: 0;border-left:1px solid #126337;}
	.sidebar .eventos #wpfc-calendar-wrapper .fc-header .fc-header-left .fc-button-next .ui-icon{background: url("img/set-right.png") no-repeat 0 50%;}
	.sidebar .eventos #wpfc-calendar-wrapper .fc-header .fc-header-left .fc-button-content{height: 42px;padding:0 15px;}
	.sidebar .eventos #wpfc-calendar-wrapper .fc-header .fc-header-left .fc-button-content .ui-icon{height: 14px;width: 9px;margin-top: -7px;}
	.sidebar .eventos #wpfc-calendar-wrapper .fc-header .fc-header-right .fc-button{display: none;}
	.sidebar .eventos #wpfc-calendar-wrapper .fc-content{border-top:1px solid #126337;}
	.sidebar .eventos #wpfc-calendar-wrapper .fc-content .fc-view{overflow: visible;}
	.sidebar .eventos #wpfc-calendar-wrapper .fc-content table{}
	.sidebar .eventos #wpfc-calendar-wrapper .fc-content table thead{}
	.sidebar .eventos #wpfc-calendar-wrapper .fc-content table thead th{border:none;background-image:none;background-color: #8dcf19;padding:8px 0;font-weight: normal;color: #fff;}
	.sidebar .eventos #wpfc-calendar-wrapper .fc-content table tbody{}
	.sidebar .eventos #wpfc-calendar-wrapper .fc-content table tbody tr{}
	.sidebar .eventos #wpfc-calendar-wrapper .fc-content table tbody tr td{border:none;text-align: center;}
	.sidebar .eventos #wpfc-calendar-wrapper .fc-content div{/*position: relative;*/}
	.sidebar .eventos #wpfc-calendar-wrapper .fc-content .fc-day-number{padding:8px 0; width: 80%;margin: auto;float: none;}
	.sidebar .eventos #wpfc-calendar-wrapper .fc-content .fc-day-content{/*z-index: 5;position: relative;*/position: absolute;top: 25px;left: 0;display: none;padding:0;margin: 0;width: 100px;}
	.sidebar .eventos #wpfc-calendar-wrapper .fc-content .fc-day-content .rel{display: none;}
	.sidebar .eventos #wpfc-calendar-wrapper .fc-content .fc-day-content a{display: block;position: relative;z-index: 1;float: left;clear: both;border:none;padding:0;margin:0;width: 100%;border-bottom:1px solid #61b085;}
	.sidebar .eventos #wpfc-calendar-wrapper .fc-content .fc-day-content a .fc-event-inner{border:none;}
	.sidebar .eventos #wpfc-calendar-wrapper .fc-content .fc-day-content a .fc-event-inner .fc-event-time{display: none;}
	.sidebar .eventos #wpfc-calendar-wrapper .fc-content .fc-day-content .fc-event-skin{background-color:transparent;margin: 0;}
	.sidebar .eventos #wpfc-calendar-wrapper .fc-content .fc-event-mark{background-image: none;cursor:pointer;}
	.sidebar .eventos #wpfc-calendar-wrapper .fc-content .fc-event-mark .fc-day-number{background-color: #8dcf19;color: #fff;}
	.sidebar .eventos #wpfc-calendar-wrapper .fc-content .fc-today{background-image: none;}
	.sidebar .eventos #wpfc-calendar-wrapper .fc-content .fc-today .fc-day-number{background-color: #1e8e51;color: #fff;}
	.sidebar .eventos #wpfc-calendar-wrapper .fc-content .fc-day4,
	.sidebar .eventos #wpfc-calendar-wrapper .fc-content .fc-day5 .fc-day-content,
	.sidebar .eventos #wpfc-calendar-wrapper .fc-content .fc-day6 .fc-day-content,
	.sidebar .eventos #wpfc-calendar-wrapper .fc-content .fc-day11 .fc-day-content,
	.sidebar .eventos #wpfc-calendar-wrapper .fc-content .fc-day12 .fc-day-content,
	.sidebar .eventos #wpfc-calendar-wrapper .fc-content .fc-day13 .fc-day-content,
	.sidebar .eventos #wpfc-calendar-wrapper .fc-content .fc-day18 .fc-day-content,
	.sidebar .eventos #wpfc-calendar-wrapper .fc-content .fc-day19 .fc-day-content,
	.sidebar .eventos #wpfc-calendar-wrapper .fc-content .fc-day20 .fc-day-content,
	.sidebar .eventos #wpfc-calendar-wrapper .fc-content .fc-day25 .fc-day-content,
	.sidebar .eventos #wpfc-calendar-wrapper .fc-content .fc-day26 .fc-day-content,
	.sidebar .eventos #wpfc-calendar-wrapper .fc-content .fc-day27 .fc-day-content,
	.sidebar .eventos #wpfc-calendar-wrapper .fc-content .fc-day32 .fc-day-content,
	.sidebar .eventos #wpfc-calendar-wrapper .fc-content .fc-day33 .fc-day-content,
	.sidebar .eventos #wpfc-calendar-wrapper .fc-content .fc-day34 .fc-day-content,
	.sidebar .eventos #wpfc-calendar-wrapper .fc-content .fc-day39 .fc-day-content,
	.sidebar .eventos #wpfc-calendar-wrapper .fc-content .fc-day40 .fc-day-content,
	.sidebar .eventos #wpfc-calendar-wrapper .fc-content .fc-day41 .fc-day-content
	{left: auto;right: 0;}
	
	.sidebar .list-events{display: none;}

	.sidebar .banners{}
	.sidebar .banners img{margin: 0 0 25px;}

.page .hentry{}
	.page .hentry h1{color: #19a459;font-size: 24px;font-style: italic;text-transform: uppercase;margin: 25px 0 30px;}
	.page .hentry ul{padding: 0 0 0 15px;}
		.page .hentry ul li{list-style: disc;}

/*home*/
#destaque_home{}
#destaque_home:after { clear: both; content: "."; display: block; font-size: 1px; height: 0px; margin-top: -1px; overflow:hidden; visibility: hidden; width: 1px;}
.noticias-destaque{margin: 32px 0 40px 0;}
	.noticias-destaque h2{color: #19a459;font-size: 24px;font-weight: bold;font-style: italic;background:url("img/ico-destaques.png") no-repeat 0 50%;margin-bottom:12px;padding: 0 0 0 32px;line-height: 25px;text-transform: uppercase;}
	.noticias-destaque .destaque{min-height: 180px;}
		.noticias-destaque .destaque h3{color: #1e8f51;font-size: 18px;margin: 8px 0 10px;border-bottom: 1px dashed #e7e7e7;padding: 0 0 10px;}
		.noticias-destaque .destaque .img{float: left;width: 315px;}
		.noticias-destaque .destaque .img img{-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
		.noticias-destaque .destaque .content{float: right;width: 315px;}
		.noticias-destaque .destaque .noImg{width: 100%;}
.noticias-home{float: left;clear: both;width: 315px;border: 1px solid #ccc;padding: 11px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
	.noticias-home h2{color: #19a459;font-size: 24px;font-weight: bold;font-style: italic;background:url("img/ico_noticias_home.png") no-repeat 0 50%;padding: 0 0 0 32px;line-height: 25px;text-transform: uppercase;}
	.noticias-home .bt-leiamais{margin: 15px 0 0 0;float: right;}
	.noticias-home ul{}
		.noticias-home ul li{margin: 17px 0 0 0;padding: 17px 0 0 0;border-top:1px dashed #e3e3e3;}
		.noticias-home ul li.clr{padding: 0;border-top: none;}
	.box-instituicao{float: right;width: 315px;}
		.box-instituicao h2{color: #19a459;font-size: 24px;font-weight: bold;font-style: italic;background:url("img/ico-instituicao.png") no-repeat 0 50%;padding: 0 0 0 32px;line-height: 25px;text-transform: uppercase;margin-bottom: 20px;}
		.box-instituicao img{margin: 0 0 10px 0;}
		.box-instituicao .bt-leiamais{margin: 5px 0 0 0;}
.home{}
.home #content .imghome{}
	.home #content .imghome:after { clear: both; content: "."; display: block; font-size: 1px; height: 0px; margin-top: -1px; overflow:hidden; visibility: hidden; width: 1px;}
	.home #content .imghome h1{display: none;}
	.home #content .imghome img{float: left;margin: 0 0 0 16px;}
	.home #content .imghome img:first-child{margin-left: 0;}

/*artigos*/
.page-artigos{}
	.page-artigos #content h1{color: #19a459;font-size: 24px;font-weight: bold;font-style: italic;margin: 20px 0;text-transform: uppercase;}
	.page-artigos article{border-top:1px solid #d6d6d6; border-bottom:1px solid #d6d6d6; border-left:9px solid #19a459; margin-bottom: 25px; padding: 12px 15px;background-color: #f9f9f9;}
		.page-artigos article h2{color: #30915b;font-size: 16px;font-weight: bold;margin: 15px 0 10px;}
		.page-artigos article h2 a:hover{text-decoration: underline;}
		.page-artigos article .data{font-size: 14px;font-weight: bold;color: #7d7d7d;}
		.page-artigos article p{margin-top: 0;}
	.page-artigos article.destaque{border-bottom: 1px dashed #e4e4e4;margin-bottom: 25px;}
		.page-artigos article.destaque img{float: left;}
		.page-artigos article.destaque .txt{float: left;margin: 24px 0 0 20px;width: 353px;}

/*noticias*/
.page-noticias{}
	.page-noticias #content{width: 630px;}
	.page-noticias #content h1{color: #19a459;font-size: 24px;font-weight: bold;font-style: italic;display: none;text-transform: uppercase;}
	.page-noticias .t1{color: #30915b;font-size: 24px;}
	.page-noticias .t2{color: #6c9b1b;font-size: 18px;}
	.page-noticias #ultimas{margin-bottom: 20px;}
	.page-noticias article{}
		.page-noticias article .data{font-size: 14px;}
		.page-noticias article p{margin-top: 0;}
	.page-noticias article.destaque{border-bottom: 1px dashed #e4e4e4;margin-bottom: 25px;padding-bottom: 25px;}
		.page-noticias article.destaque h2{margin-bottom: 20px;}
		.page-noticias article.destaque img{float: left;}
		.page-noticias article.destaque .txt{float: left;margin: 24px 0 0 20px;width: 353px;}
	/*edit*/
	.page-noticias .post-edit-link{margin-bottom: 20px;float: left;}

.single-noticia{}
	.single-noticia article{}
	.single-noticia article h1{color: #1e8f51;font-size: 24px;}

/*eventos*/
.page-eventos{}
	.page-eventos #content{}
	.page-eventos #content h1{color: #19a459;font-size: 24px;font-weight: bold;font-style: italic;text-transform: uppercase;margin:20px 0;}
	.page-eventos .t1{color: #30915b;font-size: 24px;}
	.page-eventos .t2{color: #30915b;font-size: 18px;}
	.page-eventos #ultimas{margin-bottom: 20px;}
	.page-eventos article{background-color: #f9f9f9;border-top: 1px solid #d6d6d6;border-bottom: 1px solid #d6d6d6; padding:15px 14px 20px;float: left;width: 300px;margin-bottom: 35px;}
	.page-eventos article.clr{margin-right: 34px;}
		.page-eventos article h2{color: #30915b;margin: 15px 0;}
		.page-eventos article .data{font-size: 14px;}
		.page-eventos article p{margin-top: 0;}
	.page-eventos article.destaque{border-bottom: 1px dashed #e4e4e4;margin-bottom: 25px;padding-bottom: 25px;}
		.page-eventos article.destaque img{float: left;}
		.page-eventos article.destaque .txt{float: left;margin: 24px 0 0 20px;width: 353px;}

/*banco de imagens*/	
.page-banco-de-imagens{}
	.page-banco-de-imagens #content{}
	.page-banco-de-imagens #content h1{color: #19a459;font-size: 24px;font-weight: bold;font-style: italic;text-transform: uppercase;margin:20px 0;}
	.page-banco-de-imagens .t1{color: #30915b;font-size: 24px;}
	.page-banco-de-imagens .t2{color: #30915b;font-size: 18px;}
	.page-banco-de-imagens #ultimas{margin-bottom: 20px;}
	.page-banco-de-imagens article{background-color: #f9f9f9;border-top: 1px solid #d6d6d6;border-bottom: 1px solid #d6d6d6; padding:15px 14px 20px;float: left;width: 300px;margin-bottom: 35px;}
	.page-banco-de-imagens article.clr{margin-right: 34px;}
		.page-banco-de-imagens article h2{color: #30915b;margin: 15px 0;}
		.page-banco-de-imagens article .data{font-size: 14px;}
		.page-banco-de-imagens article p{margin-top: 0;}
	.page-banco-de-imagens article.destaque{border-bottom: 1px dashed #e4e4e4;margin-bottom: 25px;padding-bottom: 25px;}
		.page-banco-de-imagens article.destaque img{float: left;}
		.page-banco-de-imagens article.destaque .txt{float: left;margin: 24px 0 0 20px;width: 353px;}
	.page-banco-de-imagens .fancyboximgs{display: none;}

/*links uteis*/
.page-links-uteis{}
	.page-links-uteis strong{color: #1e8f51;}
	.page-links-uteis a:hover{text-decoration: underline;}

/*convenios*/
.page-convenios{}
	.page-convenios .lstconvenios{}
	.page-convenios .lstconvenios li{background:url("img/bg-convenios.png") repeat-x 0 100%;border:1px solid #e8eaed;margin:0 0 28px 16px;float: left;width: 195px;text-align: center;min-height: 50px;padding: 18px 0 12px;
	-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
	.page-convenios .lstconvenios li.conv0{margin-left:0;clear: both;}
	.page-convenios .lstconvenios li img{}

.paginador{display: table;clear: both;margin:auto;color: #fff;font-size: 12px;text-transform: uppercase;}
	.paginador a,.paginador span{background-color: #1e8f51;padding: 7px;display: block;float: left;text-align: center;min-width: 30px;border-bottom: 3px solid #0e4728; margin:0 6px;font-weight: bold;
	-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
	.paginador a:hover,.paginador span{background-color: #187442;}

/*contato*/
.page-contato{}
.page-contato .wpcf7-form{width: 377px;}
.page-contato .wpcf7-form input,
.page-contato .wpcf7-form textarea{width: 377px;padding: 3px 5px; border:1px solid #d9d9d9; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
.page-contato .wpcf7-form textarea{height: 145px;resize:vertical;}
.page-contato .wpcf7-form .bxcidade{float: left;width: 227px;}
.page-contato .wpcf7-form .bxcidade input{width: 227px;}
.page-contato .wpcf7-form .bxestado{float: right;width: 108px;}
.page-contato .wpcf7-form .bxestado input{width: 108px;}
.page-contato .wpcf7-form .bxcidade p, .page-contato .wpcf7-form .bxestado p{margin-top: 0;}
.page-contato .wpcf7-form .wpcf7-submit{background-color: #20864e;border:none;border-bottom: 2px solid #0e4727; font-size: 12px;text-transform: uppercase;color: #fff;font-style: italic;padding:8px 18px;display: block;float: right;font-weight: bold;width: auto;
	-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}


/*footer*/
.footer{clear: both;padding: 38px 0 0 0;width: 100%;border-top: 5px solid #19a459;font-weight: bold; font-style: italic;font-size: 14px;margin: 50px 0 0 0;}
.site-info{float: left;color: #19a459;}
.nav-footer{float: right;}
	.nav-footer li{float: left;padding: 0 29px;color: #19a459;text-transform: uppercase;font-size: 14px;}
	.nav-footer li ul{clear: both;}
	.nav-footer li ul li{clear: both;padding: 0;text-transform: none;font-weight: normal;color: #8c8c8c;font-style: normal;}

/*after*/
#main:after,
.footer:after,
.clafter:after{content:".";clear:both;display:block;width:1px;height:0px;visibility:hidden;margin-top:-1px;overflow: hidden;}

/*------------------------------------*\
    PRINT
\*------------------------------------*/

@media print {
	* {
		background:transparent !important;
		color:#000 !important;
		box-shadow:none !important;
		text-shadow:none !important;
	}
	a,
	a:visited {
		text-decoration:underline;
	}
	a[href]:after {
		content:" (" attr(href) ")";
	}
	abbr[title]:after {
		content:" (" attr(title) ")";
	}
	.ir a:after,
	a[href^="javascript:"]:after,
	a[href^="#"]:after {
		content:"";
	}
	pre,blockquote {
		border:1px solid #999;
		page-break-inside:avoid;
	}
	thead {
		display:table-header-group;
	}
	tr,img {
		page-break-inside:avoid;
	}
	img {
		max-width:100% !important;
	}
	@page {
		margin:0.5cm;
	}
	p,
	h2,
	h3 {
		orphans:3;
		widows:3;
	}
	h2,
	h3 {
		page-break-after:avoid;
	}
}
